Sea snails - German English Dictionary